|
- Digital Circuit Design (EE102)
- Basic Boolean Algebra, Flip-Flop operation, Karnaugh Maps, Sequential Networks, State
Machines.
- Introduction to Java (CS153)
- Introduction the the Java Language, Basic Objects, Simple Data Structures.
- Circuit Theory (EE201/202)
- RLC Circuits, Basic Analog Circuit Analysis, Step and Sinusoidal Responses.
- Introduction to Microprocessors (EE251)
- Assembly Code, Operation of 68HC11, Microprocessor Theory.
- Statics (CE260)
- Basic Structure Analysis, Work Calculations, Shear, Bending Moment, and Torsion.
- Data Structures (CS270)
- Basic Data Structures, Java Object Oriented Programming, Resource Control.
- Introduction to Communications Principles (EE303)
- Probability Theory, Applied Frequency Spectrum Analysis.
- Linear Systems (EE311/312)
- Convolution, Discrete and Continuous Fourier Transforms, LaPlace and Z Transforms.
- Electronics Principles (EE331/332)
- Analysis of Discrete Electronics, Rectifiers and Diodes, Analysis and Operation of
BJTs and MOSFETs.
- Electromagnetics (EE341/342)
- Analysis of Electromagnetic Properties, Flux, Current to Field Conversions.
- Operating Systems (CS370)
- Analysis of Operating System Behavior, Implementation, Threading, Queuing,
Intereference Prevention, Race Conditions.
- Digital System Design (EE451)
- High-Level State Machine Design, Glitch Free Design, Race Conditions, PLA and MUX
Design.
- Digital Computing and Networking (EE452)
- Basic Computer Organization, Bus Design, Memory Operation, Caching, Pipelining,
Benchamark Calculation.
- Computer Networking (CS457)
- Network Principles, Internet Operation, Security Concepts, SMTP, HTTP, FTP Protocols.
- MOS Integrated Circuits (EE472)
- MOS Transistor Design & Fabrication, Layout, Circuit Design, Memory, Clocking
Strategies, MOS Technology.
- VLSI Design (EE571)
- Layout, Design Rules, State Machine Implementation, Operational Speed.
|